Towards A Fuzzy Logic Based Measures for Software Projects Similarity
نویسندگان
چکیده
The attribute of similarity of software projects has not been the subject of in-depth studies even tough it is often used when estimating software development effort by analogy. Most of the proposed measures of projects attribute are described by numerical variables (interval, ratio or absolute scale). However, in practice many factors which describe software projects, such as the experience of programmers and the complexity of modules, are measured on the basis of an ordinal scale composed of qualifications such as ‘very low’ and ‘low’. Many of these qualifications (linguistic values in fuzzy logic) of these attributes can also be represented by fuzzy sets. This will enable us to measure the similarity between software projects which are described by linguistic values (ordinal scale). Furthermore, the proposed measures can, of course, be also used when projects are described by numerical values.
منابع مشابه
Evaluating Software Project Similarity by using Linguistic Quantifiers Guided Aggregations
Software projects are often described by linguistic variables such as the experience of programmers and the complexity of modules. Because the existing software projects similarity measures take into account only numerical data, we have proposed a set of measures based on fuzzy logic to evaluate the similarity between two software projects when they are described by linguistic values. In this w...
متن کاملA Fuzzy Logic Based Set of Measures for Software Project Similarity: Validation and Possible Improvements
The software project similarity attribute has not yet been the subject of in-depth study, even though it is often used when estimating software development effort by analogy. Among the inadequacies identified (Shepperd et al.) in most of the proposed measures for the software project similarity attribute, the most critical is that they are used only when the software projects are described by n...
متن کاملAn Approach towards Developing an Efficient Software Cost Estimation System Using Fuzzy and Analogy Methods
––Software development cost estimation is important for effective project management. Many models have been introduced to predict software development cost. In this paper, a novel emotional COnstructive Cost MOdel II (COCOMO II) has been proposed for software cost estimation. In COCOMO II only the project characteristics are considered, whereas the characteristics of team members are also impor...
متن کاملSoftware Project Similarity Measurement Based on Fuzzy C-Means
A reliable and accurate similarity measurement between two software projects has always been a challenge for analogy-based software cost estimation. Since the effort for a new project is retrieved from similar historical projects, it is essentially to use the appropriate similarity measure that finds those close projects which in turn increases the estimation accuracy. In software engineering l...
متن کاملPrediction and evaluation of runoff data in south of Qazvin watershed, using a fuzzy logic technique
The important criteria for designing in the most of hydrologic and hydraulic construction projects are based on runoff or peak-flow of water. Mostly, this measure and criterion is calculated or estimated by stochastic data. Another feature of these data that are used in watershed hydrological studies is their impreciseness. Therefore, in this study, in order to deal with uncertainty and impreci...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000